home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C/C++ Users Group Library 1996 July
/
C-C++ Users Group Library July 1996.iso
/
vol_100
/
131_01
/
test2.csm
< prev
next >
Wrap
Text File
|
1985-03-09
|
3KB
|
280 lines
;Test each 8080 instruction
all FUNCTION
nop
lxi b,0
stax b
inx b
inr b
dcr b
mvi b,0
rlc
db 8
dad b
ldax b
dcx b
inr c
dcr c
mvi c,0
rrc
db 10h
lxi d,0
stax d
inx d
inr d
dcr d
mvi d,0
ral
db 18h
dad d
ldax d
dcx d
inr e
dcr e
mvi e,0
rar
rim
lxi h,0
shld 0
inx h
inr h
dcr h
mvi h,0
daa
db 28h
dad h
lhld 0
dcx h
inr l
dcr l
mvi l,0
cma
sim
lxi sp,0
sta 0
inx sp
inr m
dcr m
mvi m,0
stc
db 38h
dad sp
lda 0
dcx sp
inr a
dcr a
mvi a,0
cmc
mov b,b
mov b,c
mov b,d
mov b,e
mov b,h
mov b,l
mov b,m
mov b,a
mov c,b
mov c,c
mov c,d
mov c,e
mov c,h
mov c,l
mov c,m
mov c,a
mov d,b
mov d,c
mov d,d
mov d,e
mov d,h
mov d,l
mov d,m
mov d,a
mov e,b
mov e,c
mov e,d
mov e,e
mov e,h
mov e,l
mov e,m
mov e,a
mov h,b
mov h,c
mov h,d
mov h,e
mov h,h
mov h,l
mov h,m
mov h,a
mov l,b
mov l,c
mov l,d
mov l,e
mov l,h
mov l,l
mov l,m
mov l,a
mov m,b
mov m,c
mov m,d
mov m,e
mov m,h
mov m,l
hlt
mov m,a
mov a,b
mov a,c
mov a,d
mov a,e
mov a,h
mov a,l
mov a,m
mov a,a
add b
add c
add d
add e
add h
add l
add m
add a
adc b
adc c
adc d
adc e
adc h
adc l
adc m
adc a
sub b
sub c
sub d
sub e
sub h
sub l
sub m
sub a
sbb b
sbb c
sbb d
sbb e
sbb h
sbb l
sbb m
sbb a
ana b
ana c
ana d
ana e
ana h
ana l
ana m
ana a
xra b
xra c
xra d
xra e
xra h
xra l
xra m
xra a
ora b
ora c
ora d
ora e
ora h
ora l
ora m
ora a
cmp b
cmp c
cmp d
cmp e
cmp h
cmp l
cmp m
cmp a
rnz
pop b
jnz 0
jmp 0
cnz 0
push b
adi 0
rst 0
rz
ret
jz 0
db 0CBh
cz 0
call 0
aci 0
rst 1
rnc
pop d
jnc 0
out 0
cnc 0
push d
sui 0
rst 2
rc
db 0D9h
jc 0
in 0
cc 0
db 0DDh
sbi 0
rst 3
rpo
pop h
jpo 0
xthl
cpo 0
push h
ani 0
rst 4
rpe
pchl
jpe 0
xchg
cpe 0
db 0EDh
xri 0
rst 5
rp
pop psw
jp 0
di
cp 0
push psw
ori 0
rst 6
rm
sphl
jm 0
ei
cm 0
db 0FDh
cpi 0
rst 7
FEND
END